implantable breast prosthesis - German English Dictionary